Least-Distortion Euclidean Embeddings of Graphs: Products of Cycles and Expanders

نویسندگان

  • Nathan Linial
  • Avner Magen
چکیده

Embeddings of finite metric spaces into Euclidean space have been studied in several contexts: The local theory of Banach spaces, the design of approximation algorithms, and graph theory. The emphasis is usually on embeddings with the least possible distortion. That is, one seeks an embedding that minimizes the bi-Lipschitz constant of the mapping. This question has also been asked for embeddings into other normed spaces. However, when the host space is l2 , more can be said: The problem of finding an optimal embedding into l2 can be formulated as a semidefinite program (and can therefore be solved in polynomial time). So far, this elegant statement of the problem has not been applied to any interesting explicit instances. Here we employ this method and examine two families of graphs: (i) products of cycles, and (ii) constant-degree expander graphs. Our results in (i) extend a 30-year-old result of P. Enflo (1969, Ark. Mat. 8, 103 105) on the cube. Our results in (ii) provide an alternative proof to the fact that there are n-point metric spaces whose Euclidean distortion is 0(log n). Furthermore, we show that metrics in the class (ii) are 0(log n) far from the class l2 , namely, the square of the metrics realizable in l2 . This is a well studied class which contains all l1 metrics (and therefore also all l2 metrics). Some of our methods may well apply to more general instances where semidefinite programming is used to estimate Euclidean distortions. Specifically, we develop a method for proving the optimality of an embedding. This idea is useful in those cases where it is possible to guess an optimal embedding. 2000 Academic Press

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimal Embeddings of Distance Transitive Graphs into Euclidean Spaces

In this paper we give an explicit formula for the least distortion embedding of a distance transitive graph into Euclidean space. We use this formula for finding least distortion embeddings for important examples: Hamming graphs, Johnson graphs, and Grassmann graphs. Our technique involves semidefinite programming and exploiting symmetry to simplify the optimization problem so that the question...

متن کامل

Optimal distortion embeddings of distance regular graphs into Euclidean spaces

In this paper we give a lower bound for the least distortion embedding of a distance regular graph into Euclidean space. We use the lower bound for finding the least distortion for Hamming graphs, Johnson graphs, and all strongly regular graphs. Our technique involves semidefinite programming and exploiting the algebra structure of the optimization problem so that the question of finding a lowe...

متن کامل

On Euclidean Embeddings and Bandwidth Minimization

We study Euclidean embeddings of Euclidean metrics and present the following four results: (1) an O(log n √ log logn) approximation for minimum bandwidth in conjunction with a semi-definite relaxation, (2) an O(log n) approximation in O(n) time using a new constraint set, (3) a lower bound of Θ( √ logn) on the least possible volume distortion for Euclidean metrics, (4) a new embedding with O( √...

متن کامل

Hard Metrics from Cayley Graphs of Abelian Groups

Hard metrics are the class of extremal metrics with respect to embedding into Euclidean spaces: they incur Ω(logn) multiplicative distortion, which is as large as it can possibly get for any metric space of size n. Besides being very interesting objects akin to expanders and good error-correcting codes, and having a rich structure, such metrics are important for obtaining lower bounds in combin...

متن کامل

Labeling Subgraph Embeddings and Cordiality of Graphs

Let $G$ be a graph with vertex set $V(G)$ and edge set $E(G)$, a vertex labeling $f : V(G)rightarrow mathbb{Z}_2$ induces an edge labeling $ f^{+} : E(G)rightarrow mathbb{Z}_2$ defined by $f^{+}(xy) = f(x) + f(y)$, for each edge $ xyin E(G)$.  For each $i in mathbb{Z}_2$, let $ v_{f}(i)=|{u in V(G) : f(u) = i}|$ and $e_{f^+}(i)=|{xyin E(G) : f^{+}(xy) = i}|$. A vertex labeling $f$ of a graph $G...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Comb. Theory, Ser. B

دوره 79  شماره 

صفحات  -

تاریخ انتشار 2000